home *** CD-ROM | disk | FTP | other *** search
/ Amiga Collections: Purity / Purity #39 (1994-11-16)(Diesel - PackMAN)(DE)[WB].zip / Purity #39 (1994-11-16)(Diesel - PackMAN)(DE)[WB].adf / XTrash / deutsch / xtrash.dok < prev    next >
Text File  |  1994-11-15  |  25KB  |  521 lines

  1.  
  2.  
  3.  
  4.         X   S E R I E S / P E E K E R B I T S
  5.         -------------------------------------
  6.         XTrash 1.01
  7.  
  8.         ©/Programm 1992 SP/PeekerBits
  9.  
  10.         Autor:
  11.         Stefan Plöchinger
  12.         Kleiststraße 27
  13.     DW- 8012 Ottobrunn
  14.  
  15.         programmiert in KICKPascal (MAXON GmbH)
  16.         benötigt AMIGA OS2.0
  17.         mindeste Stack-Größe: 10000
  18.  
  19.       ···········
  20.  
  21.         XTrash 1.01 ist FreeWare. Alle Rechte liegen beim Autor. Das
  22.         Programm darf nur zu unkommerziellen Zwecken frei vertrieben
  23.         werden.
  24.  
  25.       ···········
  26.  
  27.  
  28.  
  29.  
  30.   1 .   S I N N   U N D   Z W E C K   V O N   X T R A S H
  31.  
  32.         Der Macintosh und der NEXT gelten beide als Vorbilder des AMIGA.
  33.         Und wer hätte nicht schon längst den "Mülleimer" des Macintosh
  34.         oder des NEXT's "Recycler" bewundert - Datei drüber und fertig
  35.         "geshreddert"! Auf dem AMIGA gibt es dieses Konzept auch. Aller-
  36.         dings ist hier der Mülleimer nicht generell für alle Daten-
  37.         träger, und außerdem stellt er nur eine "Bewegen"-Funktion
  38.         in den Mülleimer dar. Ein Ausleeren dessen ist allerdings schon
  39.         möglich. Dennoch: Es wäre praktisch, die Dateien sofort und
  40.         unverzüglich löschen zu können, oder das Dateien-Bewegen lediglich
  41.         in der Hinterhand zu haben. Außerdem: Warum formatiert ein
  42.         solches Programm einen Datenträger nicht, sofern man ihn darüber-
  43.         zieht? Aus dieser Notlage - tata! - entstand XTrash.
  44.  
  45.  
  46.   2 .   K O N Z E P T
  47.  
  48.         Nach dem Start von XTrash erscheint auf dem Bildschirm ein kleines
  49.         Piktogramm, das wie ein Workbench-Piktogramm aussieht (vom Typ
  50.         her) und den Namen "XTrash" trägt. (Oder einen anderen, das kommt
  51.         auf Ihre Einstellungen an, anderen Namen. Standard ist allerdings
  52.         "XTrash", nach der Installation sollte eigentlich auch dieser
  53.         Name erscheinen.)
  54.  
  55.         Sie können nun auf dieses Piktogramm doppelklicken. Es öffnet sich
  56.         dann ein Fenster, in dem Sie Informationen über das Programm mit-
  57.         geteilt bekommen. Gleichzeitig können Sie in das "Einstellungen"-
  58.         Fenster wechseln ("Einstellungen"-Feld drücken), das Programm be-
  59.         enden ("Ende"-Feld drücken) oder das Fenster wieder schließen
  60.         ("Zurück"-Feld drücken). Auch enthält dieses Fenster ein Menü,
  61.         in dem Sie alternativ zu der Methode mit den Elementen das
  62.         Programm beenden oder in das Einstllungsfenster wechseln können.
  63.  
  64.         Alternativ zum Doppelklick könnten Sie auch ein oder mehrere
  65.         Workbench-Piktogramme über das XTrash-Piktogramm ziehen. Darauf
  66.         öffnet sich das Statusfenster (s. unten). Hier können Sie nun
  67.         das Löschen der Piktogramme, Dateien, Verzeichnisse und Datenträger
  68.         einleiten, die Sie über das XTrash-Piktogramm gezogen haben.
  69.         Je nach Einstellung öffnet sich während des Löschens auch ein
  70.         Fenster, das Kontrollfenster. Hier können Sie das Löschen inter-
  71.         aktiv steuern (s. auch unten).
  72.  
  73.         Übrigens: Sollten Sie einen "alten" AMIGA-Mülleimer über das
  74.         XTrash-Piktogramm ziehen, so wird dieser entweder gelöscht oder
  75.         geleert! Daraus ergeben sich einige schöne Kombinationsmöglich-
  76.         keiten (s. ebenfalls wieder unten).
  77.  
  78.  
  79.   3 .   Ü B E R G A B E P A R A M E T E R
  80.  
  81.         Die Argumente werden folgendermassen ausgelesen: Beim CLI-Start
  82.         werden als erstes die Programmparameter überprüft, dann die
  83.         "Tool Types" bzw. "Merkmale" des XTrash-Programmpiktogramms.
  84.         Beim Workbench-Start ist nur letzteres der Fall.
  85.  
  86.     3.1 CLI-ÜBERGABEPARAMETER
  87.  
  88.         Schema: "CONFIG"
  89.  
  90.         Der CONFIG-Parameter gibt an, in welcher Datei die XTrash-Ein-
  91.         stellungen zu finden sein sollen (bei der Eingabe von "STD" sucht
  92.         XTrash in "ENVARC:XTrash.Config", der Standarddatei).
  93.  
  94.     3.2 WORKBENCH-ÜBERGABEPARAMETER
  95.  
  96.         Die Parameter werden in der normalen Workbench-Art in dem "Informa-
  97.         tion"-Fenster aus dem "Icon"- bzw. bei der neuen Workbench 2.1 dem
  98.         "Piktogramm"-Menü eingestellt. Hierfür dient dort das Feld "Tool
  99.         types" bzw. "Merkmale". Dort können Sie folgendes eingeben:
  100.  
  101.         "CONFIG=": Die folgende Zeichenkette entspricht dem Pfad zu der
  102.             Datei, in der die XSearch-Einstellungen abgespeichert werden
  103.             sollen (auch hier kann "STD" eingegeben werden).
  104.  
  105.  
  106.   4 .   D A S   S T A T U S F E N S T E R
  107.  
  108.         +---+--------------------------------+---+---+
  109.         | · | XTrash 1.01                    | · | · |
  110.         +---+--------------------------------+---+---+
  111.         |                                            |
  112.         |  +--------------------------------------+  |
  113.         |  | Warnung: Gelöschte Dateien, Daten-   |  |
  114.         |  | träger und Verzeichnisse sind        |  |
  115.         |  | unwiederbringlich verloren!          |  |
  116.         |  |                                      |  |
  117.         |  | X Datei(en)                          |  |
  118.         |  | X Verzeichnis(se)                    |  |
  119.         |  | X Mülleimer                          |  |
  120.         |  | X Datenträger                        |  |
  121.         |  | ist/sind zum Löschen ausgewählt.     |  |
  122.         |  |                                      |  |
  123.         |  +--------------------------------------+  |
  124.         |                                            |
  125.         |                      .                     |
  126.         |                      :                     |
  127.         |                                            |
  128.         |  +----------+  +------------+  +--------+  |
  129.         |  | Trash... |  | Std.-Werte |  | Zurück |  |
  130.         |  +----------+  +------------+  +--------+  |
  131.         |                                            |
  132.         +--------------------------------------------+
  133.  
  134.         Im "eingedrückten" Feld sehen Sie eine übersicht dessen, was über
  135.         das Piktogramm gezogen wurde. Diese Sachen können Sie nun durch
  136.         das Drücken des "Trash..."Feldes löschen, durch "Zurück"
  137.         teilen Sie dem Programm nun mit, daß Sie es sich doch noch anders
  138.         überlegt haben. Mit "Std.-Werte" übernehmen Sie in die in der
  139.         Fensterskizze durch die drei Punkte dargestellten Felder (genauere
  140.         Erklärung gleich hier unten) die derzeit in den Einstellungen vor-
  141.         eingestellten Werte für das jeweilige Feld.
  142.  
  143.         Sie können auch nun noch jederzeit Piktogramme entweder über das
  144.         XTrash-Piktogramm oder das Statusfenster ziehen. Diese Piktogramme
  145.         werden dann in die Liste der zu löschenden Sachen aufgenommen.
  146.  
  147.         Das Statusfenster verfügt über das gleiche Menü wie das Fenster,
  148.         in dem die Informationen zum Programm angezeigt werden.
  149.  
  150.         An der Stelle, in der in der obigen Skizze die drei Punkte
  151.         abkürzend stehen, können sich folgende Felder finden:
  152.  
  153.         :                                           :
  154.         |                                           |
  155.         | (·)  Dateien löschen                      |
  156.         |                                           |
  157.         | ( )  Dateien in Mülleimer bewegen         |
  158.         |                                           |
  159.         :                                           :
  160.  
  161.         Diese Druckknopfsymbole erscheinen nur, wenn mindestens eine Datei
  162.         oder mindestens ein Verzeichnis über das XTrash-Piktogramm gezogen
  163.         wurde. Ist die oberste Alternative gewählt, so werden alle Da-
  164.         teien, auf die XTrash während des Löschens trifft, gelöscht,
  165.         sollte die andere Alternative angewählt sein, wird die Datei in
  166.         einen Mülleimer bewegt. Diesen Mülleimer (es kann auch ein normales
  167.         Verzeichnis sein) können Sie in den Einstellungen eingeben.
  168.  
  169.         :                                           :
  170.         |                                           |
  171.         | (·)  Mülleimer leeren                     |
  172.         |                                           |
  173.         | ( )  Mülleimer löschen                    |
  174.         |                                           |
  175.         :                                           :
  176.  
  177.         Diese Druckknopfsymbole erscheinen nur, wenn mindestens ein Stan-
  178.         dard-AMIGA-Mülleimer über das XTrash-Piktogramm gezogen wurde.
  179.         Falls die obere Alternative gewählt sein sollte, so wird alles,
  180.         was sich innerhalb des Mülleimers befindet, gelöscht, andern-
  181.         falls der Mülleimer wie ein Verzeichnis angesehen und "mit Haut
  182.         und Haar" verschlungen :-).
  183.  
  184.         :                                           :
  185.         |                                           |
  186.         |             +-------------------------+   |
  187.         |  Fmt. Name  |                         |   |
  188.         |             +-------------------------+   |
  189.         |   Optionen  |                         |   |
  190.         |             +-------------------------+   |
  191.         |                                           |
  192.         :                                           :
  193.  
  194.         Diese Texteingabefelder erscheinen nur, wenn mindestens ein
  195.         Datenträger-Piktogramm über das XTrash-Piktogramm gezogen wurde.
  196.         In "Fmt. Name" (Format Name) geben Sie den Namen des Datenträgers
  197.         ein, den er nach dem Löschen, also dem Formatieren tragen soll.
  198.         In Optionen können Sie Optionen für die Formatierung angeben
  199.         (s. unten). Übrigens: Es kann sein, daß, obwohl Sie ein Daten-
  200.         trägerpiktogramm über das XTrash-Piktogramm gezogen haben, und
  201.         dieser Datenträger auch in der Liste der zu löschenden Sachen auf-
  202.         taucht, eines oder vielleicht auch beide Texteingabefelder nicht
  203.         erscheinen. Dies hat dann höchstwahrscheinlich mit den Einstellungen
  204.         zu tun. Lesen Sie dazu unten mehr.
  205.  
  206.  
  207.   5 .   D A S   K O N T R O L L F E N S T E R
  208.  
  209.         +---+-------------------------------+---+---+
  210.         | · | XTrash 1.01                   | · | · |
  211.         +---+-------------------------------+---+---+
  212.         |                                           |
  213.         |  +-------------------------------------+  |
  214.         |  | Statuszeile                         |  |
  215.         |  +----------------------------------+--+  |
  216.         |  |                                  |  |  |
  217.         |  |                                  |  |  |
  218.         |  |                                  |  |  |
  219.         |  |                                  |  |  |
  220.         |  |                                  |  |  |
  221.         |  |                                  |  |  |
  222.         |  |                                  |  |  |
  223.         |  |            Pfadliste             |  |  |
  224.         |  |                                  |  |  |
  225.         |  |                                  |  |  |
  226.         |  |                                  |  |  |
  227.         |  |                                  +--+  |
  228.         |  |                                  |/\|  |
  229.         |  |                                  +--+  |
  230.         |  |                                  |\/|  |
  231.         |  +----------------------------------+--+  |
  232.         |                                           |
  233.         |                 +---+           +------+  |
  234.         |                 |   |  Pause    | Stop |  |
  235.         |                 +---+           +------+  |
  236.         |                                           |
  237.         +-------------------------------------------+
  238.  
  239.         Dieses Fenster öffnet sich, je nach Einstellung (s. unten) nach dem
  240.         Betätigen von "Trash..." im Statusfenster. Sollte es sich nicht
  241.         öffnen, kann man es jederzeit durch einen Doppelklick auf das
  242.         "XTrash"-Piktogramm auf den Bildschirm bringen. Durch das Betätigen
  243.         des Schließgadgets kann man es wieder verschwinden lassen.
  244.  
  245.         In der Statuszeile wird angeziegt, welchem Löschprozeß XTrash
  246.         derzeit nachgeht (Dateien löschen/bewegen, Verzeichnisse löschen,
  247.         Mülleimer leeren/löschen, Datenträger formatieren). In der Pfad-
  248.         liste wird der Pfad ganz à la "XSearch" dargestellt, den XTrash
  249.         gerade löscht (bzw. den Datenträger, den es formatiert). Soll das
  250.         Verzeichnis "DH0:System" gelöscht werden, so steht hier:
  251.  
  252.           DH0:
  253.           System
  254.  
  255.         Enthält "DH0:System" ein Unterverzeichnis namens "Icons", so muß
  256.         dieses ja auch gelöscht werden. Wird dies gerade gelöscht, so
  257.         findet man in der Pfadliste folgenden Eintrag:
  258.  
  259.           DH0:
  260.           System
  261.           Icons
  262.  
  263.         Mit "Pause" kann der Löschprozeß bis zum nächsten Betätigen von
  264.         "Pause" angehalten werden. "Stop" bricht das Löschen ab.
  265.  
  266.  
  267.   6 .   E I N S T E L L U N G E N
  268.  
  269.         Das Einstellungsfenster erreicht man über das Menü im Status-
  270.         und "Über"-Fenster bzw. über das "Einstellungen"-Feld im "Über"-
  271.         Fenster.
  272.  
  273.         Das Fenster hat ein Menü, in dem zwischen der Standardeinstellung,
  274.         der zuletzt gesicherten Einstellung und der Einstellung, die vor
  275.         dem Wechseln in das Einstellungsfenster eingestellt war, wechseln
  276.         kann :-).
  277.  
  278.         Die ersten vier oberen Druckknopfsymbole und die zwei Texteingabe-
  279.         felder im Einstellungsfenster stellen die Standardwerte für die
  280.         analogen Symbole im Statusfenster dar. Deren aktuelle Werte kann
  281.         man mittels des "aktuelle Werte"-Feldes rechts oben ünernehmen.
  282.  
  283.         Folgende Felder existieren weiterhin:
  284.  
  285.         "Programm"/"Stack": Nun ja. Schnallen Sie sich an. Jetzt wird es
  286.             hart. Wir lüften eines der bestgehüteten Geheimnisse von
  287.             XTrash... tata! DAS FORMATIERGEHEIMNIS!
  288.  
  289.             Man sollte wissen: XTrash ruft ein externes Formatierprogramm
  290.             auf, um Datenträger jeweder Art zu formatieren. Hier, in
  291.             diesen beiden Texteingabefeldern, stellen Sie ein, wie wo warum
  292.             was ob wen etc.
  293.  
  294.             In "Programm" können Sie das zu verwendende Formatierprogramm
  295.             eingeben. Wollen Sie jenes verwenden, welches die Workbench
  296.             auch verwendet, so geben Sie hier
  297.  
  298.               "SYS:System/Format"
  299.  
  300.             ein. Mit "Get..." bringen Sie übrigens ein Standard-Dateiaus-
  301.             wahlfenster auf den Bildschirm, in dem Sie das Formatierpro-
  302.             gramm bequem suchen können.
  303.  
  304.             Nun stellt man sich aber die Frage: Welchen Namen soll der
  305.             Datenträger nach dem Formatieren haben? Welches Gerät soll
  306.             denn überhaupt formatiert werden? Wie gebe ich Optionen beim
  307.             Formatieren an? Auch dafür existieren Lösungen. Am besten
  308.             geht man das ganze am Standard-Commodore-Formatierprogramm
  309.             durch. Dieses hat die CLI-Eingabeschablone:
  310.  
  311.               Schablone: DRIVE/K/A,NAME/K/A,FFS/S,NOICONS/S,QUICK/S
  312.  
  313.             Gibt man im CLI also
  314.  
  315.               "SYS:System/Format DRIVE DF0: NAME Empty NOICONS QUICK"
  316.                \______  _______/ \___  ___/ \___  ___/ \____  _____/
  317.                       \/             \/         \/          \/
  318.                    Programm       Argument¹  Argument²   Optionen
  319.  
  320.             ein, so wird die Diskette in DF0:, also dem ersten Laufwerk,
  321.             formatiert, die Diskette erhält danach den Namen "Empty",
  322.             und das ganze erfolgt im Schnell-Modus ("QUICK"), zusätzlich
  323.             ohne daß das Mülleimer-Piktogramm erzeugt wird ("NOICONS").
  324.  
  325.             Zuerst wird also das eigentliche Programm angegeben, dann die
  326.             Parameter. Diese kann man untergliedern: Die ersten zwei
  327.             sind Argumente, die anderen beiden lediglich "unwichtige"
  328.             Optionen.
  329.  
  330.             Das erste Argument kann man erneut aufteilen:
  331.  
  332.                     DRIVE DF0:          Der Argumentname ist in diesem Fall
  333.                     |___/ \__|          unwichtig. Die Argumentübergabe an
  334.                     |        |          sich muß aber von XTrash bei jedem
  335.               Argumentname   |          Aufruf des Formatierprogramms neu
  336.                       Argumentübergabe  definiert, da ja zumindest
  337.                                         in den meisten Fällen ein unter-
  338.                                         schiedliches Gerät formatiert wer-
  339.             den soll. Im Klartext heißt das: Anstelle der Argumentübergabe
  340.             muß hier ein Platzhalter stehen, an dessen Stelle XTrash beim
  341.             Aufruf des Formatierprogramms den Namen des zu formatierenden
  342.             Gerätes einsetzt. Dieser Platzhalter ist "\d". Ein Beispiel:
  343.  
  344.               "SYS:System/Format DRIVE \d"
  345.  
  346.             Zieht man bei dieser Eingabe im "Programm"-Feld ein Piktogramm
  347.             einer Diskette im Gerät "DF0:" über das XTrash-Piktogramm, so
  348.             übergibt XTrash folgenden Programmaufruf an das Formatierpro-
  349.             gramm:
  350.  
  351.               "SYS:System/Format DRIVE DF0:"
  352.  
  353.             Das zweite Argument kann ähnlich zerstückelt werden:
  354.  
  355.                    NAME Empty           XTrash muß nun wieder bei jedem
  356.                    |__/ \___|           Aufruf des Formatierprogramms, so
  357.                    |        |           gewünscht, einen Namen für den
  358.               Argumentname  |           Datenträger übergeben. Als Name wird
  359.                     Argumentübergabe    der gerade im Texteingabefeld "Fmt.
  360.                                         Name"(im Statusfenster!) eingegebene
  361.                                         Text übernommen. Der Platzhalter
  362.             heißt hier "\n". Es kann allerdings auch ein fixer Name ein-
  363.             gegeben werden. Zwei Beispiele:
  364.  
  365.               "SYS:System/Format DRIVE \d NAME \n"
  366.  
  367.             übergibt beim Gerät DF0: und dem Text "Hallo" im Texteingabe-
  368.             feld "Fmt. Name" folgende Zeichenkette:
  369.  
  370.               "SYS:System/Format DRIVE DF0: NAME Hallo"
  371.  
  372.             Hingegen die Zeichenkette im Programm-Feld
  373.  
  374.               "SYS:System/Format DRIVE \d NAME Empty"
  375.  
  376.             veranlasst, daß an das Formatierprogramm immer der Name "Empty"
  377.             übergeben wird. In diesem Fall erscheint übrigens im Status-
  378.             fenster kein "Fmt. Name"-Texteingabefeld.
  379.  
  380.             Das, was in der obigen Untergliederung als Optionen angegeben
  381.             ist, kann durch den Platzhalter "\o" ausgedrückt werden.
  382.             Als Optionen wird dann der Text im Texteingabefeld "Optionen"
  383.             übergeben. Sollte "\o" nicht angegeben werden, erscheint auch
  384.             das "Optionen"-Texteingabefeld im Statusfenster nicht.
  385.  
  386.             Was aber nun, wenn Sie das Programm
  387.  
  388.               "SYS:System/\dFormat"
  389.  
  390.             starten wollen (das Formatierprogramm heißt "\dFormat")?
  391.             In diesem Fall würde XTrash ja den Namen des Datenträgers für
  392.             das \d einsetzen. Dieses ist hier allerdings ein Teil des
  393.             Programmnamens - was tun? XTrash geht folgenden Weg: Für jedes
  394.             benötigte "\" muß man zwei "\", also "\\" schreiben. Will man
  395.             also das Programm für XTrash verständlich angeben, so muß man
  396.             im obigen Beispiel
  397.  
  398.               "SYS:System/\\dFormat"
  399.  
  400.             schreiben. Das "\\d" ist für XTrash kein Platzhalter! Es muß
  401.             übrigens für jedes (!) "\" "\\" geschrieben werde. D. h., für
  402.             zwei benötigte "\" müssen vier "\" geschrieben werden.
  403.  
  404.             Alles kapiert? Wenn nicht, dann umdrehen und nochmal lesen!
  405.             Falls schon, dann zum zweiten Texteingabefeld bzgl. des Forma-
  406.             tierprogramms. Es ist ungleich leichter erklärt. Im Eingabe-
  407.             feld "Stack" wird die Stackgröße des Formatierprogramms ange-
  408.             geben. Die Stackgröße ist nichts anderes als der benötigte
  409.             Speicher eines Programms. Falls das Formatierprogramm also
  410.             eine Meldung wie "stack overflow" bringt, so muß man einfach
  411.             nur den Wert hier hochsetzen.
  412.  
  413.         "Bewegen-Mülleimer": Nachdem XTrash ja die Möglichkeit bietet,
  414.             Dateien vor dem Löschen in ein Verzeichnis bewegen zu lassen
  415.             (sprich: sie zu bewegen), müssen sie ja auch ein Verzeichnis
  416.             haben, wo sie hinbewegt werden können. Dies kann man hier an-
  417.             geben. "Get..." hat dieselbe Funktion wie bei "Programm".
  418.  
  419.         "Piktogr." steht für Piktogramm und gibt das Piktogramm an, das
  420.             als XTrash-Piktogramm auf der Workbench-Oberfläche "liegen"
  421.             soll. Anstelle des "XTrash"-Signets kann man hier zum Beispiel
  422.             also einen Mülleimer darstellen lassen. Auch hier hat "Get..."
  423.             dieselbe Funktion wie oben.
  424.  
  425.         "Name": Ein individuell einstellbarer Name für das XTrash-Pikto-
  426.             gramm.
  427.  
  428.         "X"/"Y": Die X/Y-Position des XTrash-Piktogramms beim Programmstart.
  429.  
  430.         "Textgadget farbig": Gibt an, ob die Texteingabefelder von XTrash
  431.             farbig hinterlegt werden sollen.
  432.  
  433.         "Kontrollfeld": Gibt an, ob das Kontrollfenster beim Löschen ge-
  434.             öffnet werden soll.
  435.  
  436.         "Sichern": Sichert die Einstellungen und schliesst das Einstellungs-
  437.             fenster.
  438.  
  439.         "Benutzen": Übernimmt die aktuellen Einstellungen und schließt das
  440.             Einstellungsfenster.
  441.  
  442.         "Zurück": Setzt die Einstellungen, die vor dem Wechseln in das Ein-
  443.             stellungsfenster gültig waren und schließt dieses.
  444.  
  445.  
  446.   7 .   F E H L E R
  447.  
  448.      ¡! Bezüglich XTrash sind mir lediglich zwei Fehler in der Arbeitsweise
  449.         bekannt. Für viele Anwender dürfte der erste nicht relevant sein,
  450.         ist aber dennoch erwähnenswert: Erstellt man einen Link auf ein Ver-
  451.         zeichnis (ein neues Feature von OS2.0), und zieht diesen Link nun
  452.         auf das Piktogramm von XTrash, so löscht XTrash das Verzeichnis,
  453.         das "gelinkt" wurde! Abhilfe schafft da das Löschen des "gelinkten"
  454.         Verzeichnisses via "Delete..." bzw. "Löschen..." aus dem "Icons"-
  455.         bzw. "Piktogramm"-Menü der Workbench.
  456.  
  457.         Die Frage nach dem warum ist schnell erklärt: Werden Piktogramme
  458.         von Verzeichnislinks auf das Piktogramm von XTrash gezogen, so wird
  459.         kein Verweis auf den Link übergeben, sondern auf dessen Ursprung.
  460.         Dadurch muß (!) XTrash annehmen, daß das Piktogramm vom "gelinkten"
  461.         Verzeichnis kommt. Der Fehler liegt insofern im Betriebssystem.
  462.         Warum das ganze beim Löschen durch den Menüpunkt "Delete..." bzw.
  463.         "Löschen..." nicht passiert, ist insofern auch erklärbar: Die Work-
  464.         bench muß sich selbst keine Piktogramminformationen übergeben, sie
  465.         muß nur in ihrem eigenem Variablenspeicher kramen. Insofern kommt
  466.         keine falsche Information an die Workbench, weil ja gar kein Infor-
  467.         mationsaustausch stattfindet. Übrigens: XTrash ist, falls der Infor-
  468.         mationsaustausch denn mal richtig funktionieren sollte, schon auf
  469.         das korrekte Behandeln von Verzeichnislinks ausgerichtet (zumindest
  470.         hoffe ich das, zum Testen hatte ich ja logischerweise keine Möglich-
  471.         keit).
  472.  
  473.         Bei "gelinkten" Dateien funktioniert XTrash übrigens problemlos. Es
  474.         kann allerdings sein, daß dieses Funktionieren (und vielleicht auch
  475.         das Nichtfunktionieren?) mit dem Programm "WBLink" von Dave
  476.         Schreiber zusammenhängt, das zur Erstellung der Links benutzt wurde.
  477.         Möglicherweise können Links also bei Ihnen andere Fehlverhaltens-
  478.         weisen (oder sogar ein korrektes Arbeiten?) hervorrufen. Also am
  479.         besten mit den Links aufgepasst.
  480.  
  481.      ¡! Des weiteren hat XTrash noch einen zweiten "Fehler". Dieser hängt
  482.         erneut mit dem Betriebssystem des AMIGA zusammen. Da das Betriebs-
  483.         system das Löschen von Dateien nicht registriert, um daraufhin
  484.         der Workbench dies mitzuteilen, werden Programme oder Verzeichnis-
  485.         se, die von XTrash gelöscht wurden, auf der Workbench nicht als ge-
  486.         löscht präsentiert und bleiben nach wie vor dort als existente Da-
  487.         teien bzw Verzeichnisse dargestellt. Dies ist allerdings nur bei
  488.         piktogrammlosen Programmen oder Verzeichnissen der Fall. Das Löschen
  489.         von Piktogrammen registriert das AMIGA-Betriebssystem nämlich para-
  490.         doxerweise schon.
  491.  
  492.  
  493.       ···········
  494.  
  495.         Und hier nun (obligatorisch wie immer) die Danksagungen:
  496.  
  497.         an keinen Betatester diesmal,
  498.  
  499.         natürlich an Commodore und AMIGA Corp. für na-was-wohl und
  500.  
  501.         den Redaktionen der "KICKStart" und der "AMIGA" für die Pro-
  502.             grammierkurse, ohne die solch ein tooles Spitzenprogramm
  503.             wie XTrash wohl nie zustande gekommen wäre :-).
  504.  
  505.         Übrigens: Es ist nach wie vor noch Geld für eine Turbokarte unter
  506.         obiger Adresse willkommen (wahrscheinlich allerdings nicht nur unter
  507.         obiger Adresse...).
  508.  
  509.  
  510.       ···········
  511.  
  512.         X T R A S H   P R O G R A M M G E S C H I C H T E :
  513.  
  514.         V1.0    Erstes "Final Release", ich habe es immer geliebt :-)
  515.  
  516.         V1.01   Exakt ein Bug entfernt: Sobald XTrash aktiv war, konnte
  517.                 man den Bildschirm der Workbench nicht mehr ändern
  518.  
  519.  
  520.  
  521.